Instantaneous release - Alemán Inglés Diccionario